﻿.bg {position:relative }.bg-bleu::before {height:500px;content:"";display:block;top: 0;right: 0;bottom: 0;left: 0;position: absolute;background-color:#dae6f0;}.bg .contenu{position:relative;}.bg-bleu .contenu {z-index:2 }.bg .contenu, .bg .contenu h1 {margin-top:0 }.bg .contenu h1 {padding-top:1.5rem;text-align:center }.bg .contenu.blog-detail h1 {text-align:left;padding-top:0;}.blog-detail .contenu h3 a {color: #1472bf !important;}.blog-detail .fil-ariane ul li i{display:none}.blog-detail.contenu div.contenu-texte {position:relative;margin-top:0;z-index:2 }.blog-detail .contenu-texte > div {background-color:white;position:relative;z-index:3 }.rq-btn {padding: 1rem;background-color: #fff;border: 2px solid #095797;text-decoration: none;text-align: center;display: inline-block;border-radius: 8px;line-height: 1;transition: border .2s, transform .2s ease-in-out, color .2s ease-in-out, background-color .2s ease-in-out;font-family: 'Roboto',sans-serif;vertical-align: middle;min-width: 80px;font-size: 1rem;}.rq-card .card {color: #223654;background-color: #f1f1f2;border: none;transition:background-color .5s ease-in-out;border-radius: 0;position:relative;max-width:365px;margin:0 auto }.rq-card .card > span, .rq-card .card > span.duree-parcour {position:absolute;left:1rem;top:1rem;background-color:#fff;padding:0.25rem;color:#223654;line-height:1;border-bottom:1px solid #e58271;border-right:1px solid #e58271;font-weight:500;font-family:'Roboto',sans-serif }.rq-card .col {padding:0.5rem }.rq-card .card:hover {background-color: #223654;}.rq-card .card:hover, .rq-card .card:hover h2.card-title-h2, .rq-card .card:hover > h2.card-title-h2 {color: white;}.rq-bloc-info-footer, .rq-card .rq-btn-lien{display: block;text-align: right;width: 100%;padding-top: 0.5rem }.rq-card .card-title a {text-decoration:none }.rq-card .card-title-h3 a:hover {color: #fff!important;}.rq-card .card-title-h3 a::after {position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 1;pointer-events: auto;content: "";background-color: rgba(0,0,0,0);border-bottom: 5px solid #095797;transition: border-color .5s ease-in-out, }.rq-card .card:hover a::after, .rq-card .card a:focus::after {box-shadow: 0px 2px 8px 0px rgba(34, 54, 84, 0.5);border-bottom: solid #f09686 5px;}.rq-bloc-info-footer a, .rq-bloc-info-footer .rq-btn, .rq-bloc-info-footer .rq-btn-lien, .rq-card .rq-btn-lien{font-weight: 600;color: #223654;background-color: transparent;border: none;text-decoration: underline }.rq-card .card-title {font-size: 1.5rem;margin-bottom: 0;margin-top:0;font-weight:400 }.rq-card .blog-date {display: none;}.rq-card .card-body {padding: 1.25rem 1rem 1.5rem;}.rq-card .card-body > .card-img-top {margin-bottom: 1rem }.rq-card .rq-btn-lien {padding: 1rem!important;transition: all 250ms ease-in-out;}.rq-card i.fa-arrow-right {margin: 0 0.5rem !important;color: #f09686;}ul.rq-liste-theme {padding: 1rem 0 2rem;margin: 0;display: flex;flex-wrap: wrap;justify-content: center;}ul.rq-liste-theme li{list-style: none;display: inline-block;margin: 0 0.5rem 0.5rem 0;}.rq-btn.rq-theme{background-color: #fff;font-weight: 500;font-size: 1.25rem;padding: 0.75rem 1.25rem;color: #223654;transition: border-color 0.25s linear;border: 1px solid #dae6f0;position: relative;min-height: 0;border-radius: 0;}.rq-btn.rq-theme:focus, .rq-btn.rq-theme:hover{border: 1px solid #6991D1;transition: border-color 0.25s linear;outline: 0;}.rq-btn.rq-theme[aria-selected="true"] {border: 1px solid #6991D1;transition: border-color 0.25s linear;outline: 0;background-color:#1472bf;color:#fff }.rq-btn.rq-etiquette {padding-right: .5rem;margin:0.25rem 1rem 0.25rem 0;border-radius:0 }.blogue-list-theme-lie {padding:0.25rem;font-size:0.825rem;display:none;justify-content:end;}.blogue-list-theme-lie span {padding:0 .25rem }div .contenu-texte h1::after {display: none;}.rq-nav-bottom{background-color: #f1f1f2;position: relative;}.rq-nav-bottom .rq-btn-group {flex-direction: row}.rq-nav-bottom .rq-btn-group .rq-btn{border:none;border-left: 1px solid rgb(255, 254, 254);box-shadow: -3px 1rem 2em 3px rgba(158, 158, 158, 0.25);border-radius: 0;margin-left: 0;margin-top: 0!important;margin-bottom: 0!important;margin-right: 0!important;padding-left: 0.75rem;padding-right: 0.75rem;width: auto;}.blogue-bg-images {visibility:hidden }.contenu span.h1-span {font-weight: 100;}.liste-liens-blocs ul.list-evenements-vie{max-width: 100%;}div:has(div.fil-ariane){background-color: transparent!important;}li a > span.text-right:hover{text-decoration: none!important;}div.row > div.col-lg-9 > h1::after {content: "";display: block;margin: 0;width: 3rem;padding-top: 0.5rem;border-bottom: 5px solid #f09686;}ul.menuActions.groupeMenu > li {background: none !important;padding-left: 0 !important;}ul.groupeMenuNiv2 > li {background: #fff !important;padding-left: 0 !important;}div.menuActions > a, div.menuActions ul.menuActions > li > a {font-size: 1rem !important;color: #095797!important;background-color: transparent!important;}.parcours-navigation .liens-sequentiels {margin: 2rem 0 3rem;}.parcours-navigation .liens-sequentiels ul {border-top: 1px solid #c5cad2;border-bottom: 1px solid #c5cad2;}.parcours-navigation .liens-sequentiels ul {margin: 0;padding: 0;list-style-type: none!important;display: flex;justify-content: space-between;}.parcours-navigation .liens-sequentiels li {margin: 0;padding-bottom: 0;background: none;}.parcours-navigation .liens-sequentiels a:hover {background-color: #f1f1f2;}.parcours-navigation .liens-sequentiels a {font-size: 16px;line-height: 24px;display: flex;padding: 16px 8px 15px 8px;text-decoration: none;color: #095797;justify-content: space-between;align-items: center;}.parcours-navigation .liens-sequentiels .precedent p {padding-left: 24px;background-position: left center;}.parcours-navigation .liens-sequentiels a p {font-size: 16px;font-weight: 700;display: block;width: 100%;margin: 0 0 8px 0;line-height: 24px;color: #223654;background-repeat: no-repeat;}.parcours-navigation .liens-sequentiels a .lien {font-size: 16px;font-family: "Open Sans";font-weight: 400;display: block;width: 100%;padding-left: 24px;}.contenu-texte .liens-sequentiels ul > li:first-child {margin-top: 0;}.parcours-navigation .liens-sequentiels a span.lien.suivant{padding-left: 0!important;padding-right: 24px;}.bg-debut-carriere, .bg-milieu-carriere, .bg-fin-carriere {max-width: 30%;color: white;text-align: center;}.bg-debut-carriere > p.rq-lead > a, .bg-milieu-carriere > p.rq-lead > a, .bg-fin-carriere > p.rq-lead > a {text-decoration: none;color: white;}.bg-debut-carriere{background-repeat: no-repeat;height: 125px;background: url("https://www.retraitequebec.gouv.qc.ca/SiteCollectionImages/parcours-planification/Photo-vignette-debut-de-carriere.jpg");}.bg-milieu-carriere{background-repeat: no-repeat;height: 125px;background: url("https://www.retraitequebec.gouv.qc.ca/SiteCollectionImages/parcours-planification/Photo-vignette-milieu-de-carriere.jpg");}.bg-fin-carriere{background-repeat: no-repeat;background-position: right;height: 125px;background: url("https://www.retraitequebec.gouv.qc.ca/SiteCollectionImages/parcours-planification/Photo-vignette-fin-de-carriere.jpg");}.contenu-texte ul.menuActions, .contenu-texte ul.groupeMenuNiv2 {padding: 0 !important;}ul.menuActions.groupeMenu > li:first-child a {padding-left: 15px !important;padding-right: 15px !important;}ul.menuActions.groupeMenu {box-shadow: 0px 3px 7px rgba(0, 0, 0, 0.2);margin-bottom: 2rem;}@media (max-width:399.98px) {.blog-detail{padding-left:0.5rem;padding-right:0.5rem;}}@media (min-width:576px) {.bg::before {height:310px;}.bg .contenu h1 {padding-top:2.5rem;}.blog-detail.contenu {padding-top:150px }.blog-detail.contenu div.contenu-texte {padding-top:3rem!important;padding-left:3rem!important;padding-right:3rem!important;padding-bottom:1rem;}.blog-detail.contenu div.contenu-texte:before {box-shadow: 0px -8px 9px 3px rgb(0, 0, 0,0.1);content:"";display:block;position:absolute;top:0;left:0;right:0;height:404px;background-color: white;z-index:1;}.blog-detail.contenu div.contenu-texte:after {box-shadow: 0px -7px 3px 1px rgb(0, 0, 0,0.06);content:"";display:block;position:absolute;top:0;left:0;right:0;height:415px;background-color:transparent;z-index:1;}.rq-btn-group.noreverse, .rq-nav-bottom .rq-btn-group{flex-direction: row;justify-content:flex-start }.rq-nav-bottom .rq-btn-group {justify-content:space-between }.rq-nav-bottom .rq-btn-group .rq-btn:not(:first-child){margin-right: 0!important }.blogue-bg-images {overflow: hidden;width: 100%;position:absolute;top:0 }}@media (min-width:768px) {.bg-bleu::before {background-position: calc(100% + 400px) 0;}}@media (min-width:1400px) {.bg-bleu::before {background-position: calc(100% + 50px) 0;}}@media (min-width: 992px) {div .col-lg-3 .menu-droite {padding-right: 15px!important;}ul.menuActions.groupeMenu {border-bottom: none;box-shadow: none;margin-bottom: 0;}}